package com.unicom.netpd.rpa.entity.block;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Map;

/**
 * 组件实例输出结构体
 * @Author: cloudPai
 * @CreateDate: 2021/9/6 16:59
 * @Version: 1.0
 * Copyright: Copyright (c) 2021
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class BlockOutput implements Serializable {

    //组件实例状态值(参考StatusTypeEnum)
    String statusType;

    public String getStatusType() {
        return statusType;
    }

    public void setStatusType(String statusType) {
        this.statusType = statusType;
    }

    public String getErrorValue() {
        return errorValue;
    }

    public void setErrorValue(String errorValue) {
        this.errorValue = errorValue;
    }

    public Map<String, String> getOutputMap() {
        return outputMap;
    }

    public void setOutputMap(Map<String, String> outputMap) {
        this.outputMap = outputMap;
    }

    //组件实例错误信息
    String errorValue;

    //输出参数var
    Map<String,String> outputMap;


}
